don't beat yourself up - Turco Inglés Diccionario